put something at someone's feet - German English Dictionary